tomato and basil sauce - Almanca İngilizce Sözlük